<?php

require_once('PEAR.php');
require_once('DB/DataObject.php');

$options = &PEAR::getStaticProperty('DB_DataObject','options');
$options["database"] =  "mysql://auteur:auteur@localhost/auteur";
$options["proxy"] = "full";

DB_DataObject::debugLevel(0);
class DataObject_Livre extends DB_DataObject {
      public $__table="LIVRE";
      public $id; 
      public $titre;
      public $auteurid;
}

class DataObject_Auteur extends DB_DataObject {
      public $__table="AUTEUR";
      public $id; 
      public $nom;

      public function getLivres() {
	$lvr = new DataObject_Livre();

	$lvr->setauteurid($this->id);
	$lvr->find();

	$livres = array();
	while ($lvr->fetch()) {
    		$livres[] = clone($lvr);
   	}
	return $livres;
      }
}

?>
